package com.ushine.web.template.decryption.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ushine.web.template.decryption.model.FieldDecryptionDO;

import java.util.List;

/**
 * @Author: yls
 * @Date 2022/2/11 10:52
 * @Description: 字段脱敏service
 * @Version 1.0
 **/
public interface IFieldDecryptionService extends IService<FieldDecryptionDO> {

    /**
     * 功能描述:
     * 〈 添加字段加密数据 〉
     *
     * @param fieldDecryption 字段脱敏实体数据
     * @return : java.lang.Boolean
     * @author : yls
     * @date : 2022/2/11 10:53
     */
    Boolean insert(FieldDecryptionDO fieldDecryption);

    /**
     * 功能描述:
     * 〈 查询所有的字段加密数据 〉
     *
     * @param
     * @return : java.lang.Boolean
     * @author : yls
     * @date : 2022/2/11 10:54
     */
    List<FieldDecryptionDO> listFieldDecryptions();
}
